tough competition environment - French English Dictionary